public class Shape {
    // methods】】
    // 求周长
    double getParameter() {
        return 0;
    }

    // 求面积
    double getArea() {
        return 0;
    }

    // 创建 Shape 类的三个子类：长方形类，圆形类，三角形类，定义合适的 fields

    // 在三个子类中，重写父类 Shape 的两个方法，并验证

}
class Rectangle extends Shape {
    double height;
    double width;

    @Override
    double getParameter() {
        return super.getParameter();
    }

    @Override
    double getArea() {
        return super.getArea();
    }

    public static void main(String[] args) {
        Rectangle r = new Rectangle();
        System.out.println(r.getParameter());
        System.out.println(r.getArea());
    }
}

class Circle extends Shape {

    double radius;
}

class Triangle extends Shape {
    double a;
    double b;
    double c;
}
